#ifndef TANK_H
#define TANK_H

#include "bend2d.h"
#include "tankfireengine.h"
#include "extension/colors.h"
using namespace bend2d;

class Tank : public bend2d::Box
{
    public:
        /* from bend2d */
        Tank(const Point& position);
        void Draw();
        Color& GetTankColor() { return m_TankColor; }
        TankFireEngine* GetTankFireEngine() { return m_FireEngine; }
    private:
        TankFireEngine* m_FireEngine;
        Color m_TankColor;
};

#endif

